Translation of صدر دفتر in English:

صدر دفتر

phrase

  • head office