Arabic-English dictionary »

مَقْلَع meaning in English

ArabicEnglish
مَقْلَع

quarrysite for mining stone