English to Hindi

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