Translation of "excusa" into English

apology, excuse, plea are the top translations of "excusa" into English.

excusa
+ Add

Interlingue-English dictionary

  • apology

    noun
  • excuse

    verb noun
  • plea

    verb noun
  • Show algorithmically generated translations

Add

Translations of "excusa" into English in sentences, translation memory