English to Hindi

Meaning for:
swear like a trooper
other
सिपाही की भाँती अधिक गाली-गलौज़ करना