Translation of "ambassada" into English

embassy, ambassadorship are the top translations of "ambassada" into English.

ambassada
+ Add

Interlingua-English dictionary

  • embassy

    noun

    permanent diplomatic mission of higher level, representing its operator in the country the embassy is in

  • ambassadorship

    noun
  • Show algorithmically generated translations

Add

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