English-Hindi dictionary »

helpless,compelled meaning in Hindi

EnglishHindi
helpless,compelled noun

विवश्ता