Embajada in English | Spanish to English Translation and Dictionary
report this ad
embajada
feminine noun
1. embassy (edificio)
2. ambassadorship (cargo)
3. embassy staff (empleados)
embajada
1 (edificio) embassy
2 (cargo) ambassadorship
3 (mensaje) mission
4 unwelcome proposal; silly suggestion
Search history
report this ad
Did this page answer your question?
report this ad