English to Hindi

Meaning for:
steam roller
other
भाप चालित रोलर