Home
Manglish
English listing
Malayalam listing
About
ഇടിമുട്ടിയന്ത്രം - meaning in english
Meanings for ഇടിമുട്ടിയന്ത്രം
noun
Road-roller