Arabic-English dictionary »

مَنْشَقَة meaning in English

ArabicEnglish
مَنْشَقَة f

snuffboxsmall box