English-Hindi dictionary »

take the wind out of sails meaning in Hindi

EnglishHindi
take the wind out of sails verb

निराश कर देना