Smarty Words

embassy

Meaning 1:

A building where people from one country work in another country to help with important things like visas and passports.

Other Words