Word Network: سفارة
5 connections found
Interactive Network
Related Words (4)
An endorsement on a passport indicating that the holder is allowed to enter, leave, or stay for a specified period of time in a country.
B1The profession, activity, or skill of managing international relations.
A1An accredited diplomat sent by a country as its official representative.
A1An official appointed by a government to protect its citizens and commerce abroad.
B1Used in Phrases (1)
Start learning languages for free
Start Learning Free