English to Hindi

Meaning for:
navvy
other
कठोर परिश्रम करने वाला मजदूर