English to Hindi Dictionary

To Surrender (HathiyAra DAlanA) Meaning in English