Arabic-English dictionary »

دِبَاغَة meaning in English

ArabicEnglish
دِبَاغَة f

tanningthe process of making leather