Arabic-English dictionary »

مِعْزَقة meaning in English

ArabicEnglish
مِعْزَقة f

hoeagricultural tool

Your history