Translation of مسقطُ الراس in English:

مسقطُ الراس

phrase

figurative

  • place of birth, native country