Term Gallery logo

Meanings of excusa in Portuguese

English
apology
apology
Translations for excusa

English