Arabic-English dictionary »

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

ArabicEnglish
مِحْدَلَة f

road rollerheavy engineering vehicle used to compact asphalt