Translation of صدر مدرس in English:

صدر مدرس

phrase

  • headmaster, principal