English to Hindi

Meaning for:
tough-minded
other
अभावुक;दृढ़निश्चयी