Translation of سفارت خانہ in English:

سفارت خانہ

phrase

  • embassy