Search term road roller has one result
Jump to
EN English VI Vietnamese
road roller (n) [heavy engineering vehicle used to compact asphalt] máy lu (n) [heavy engineering vehicle used to compact asphalt] (n)

EN VI Translations for road