سفارة

Meaning

  1. embassy
  2. office of a mediator
  3. mediation
  4. message (sent by an emissary)

Pronounced as (IPA)
/si.faː.ra/

Notes

Sign in to write sticky notes