English to Hindi

Meaning for:
surrenderer
other
आत्मसमर्पणकर्ता;हार मानने वाला