Portuguese to English Dictionary

Versão em português

embaixada, s. embaixada Portuguese pronunciation - Say embaixada, s. embaixada in English pronunciation Meaning of "embaixada, s. embaixada" in English language