embassy in Spanish embassy in Spanish embajada noun feminine organization representing a foreign state Add to Flashcards