Arabic-English dictionary »

دَهَنَ meaning in English

ArabicEnglish
دَهَنَ

smearto spread (a surface) with a substance

Your history