Arabic-English dictionary »

مِزْلَق meaning in English

ArabicEnglish
مِزْلَق m

lubricantsubstance used to reduce friction