Arabic-English dictionary »

مِدْحَلَة meaning in English

ArabicEnglish
مِدْحَلَة f

road rollerheavy engineering vehicle used to compact asphalt