EXCUSA


Meaning of EXCUSA in English

n excuse;

facer excusas to make excuses;

facer (su) excusas to make apologies, apologize

Interlingua English vocab.      Английский словарь Интерлингва.