excuse English - Catalan
1.
-
Englishforgive, pardon
-
Catalanexcusar
-
Englishexplanation designed to avoid or alleviate guilt or negative judgement
-
Catalanexcusa
Related words
alibi pardon apology sorry explain apologize justification
English translator: English Catalan excuse Eesti sõnaraamat Español Traductor Svenska Översättare