Arabic-English dictionary »

مَسْقَط الرَّأْس meaning in English

ArabicEnglish
مَسْقَط الرَّأْس m

birthplacelocation where a person is born