English to Hindi

Meaning for:
thoroughgoing
other
कट्टर;पक्का