sefaret

  1. embassy
  2. legation
  3. ambassadorship
  4. envoyship
  5. embassy building
legationary

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Elçilik