Arabic-English dictionary »

دَمَال meaning in English

ArabicEnglish
دَمَال m

dressingsomething added to the soil as a fertilizer