English-Italian dictionary »

take the wind out of someone's sails meaning in Italian

EnglishItalian
take the wind out of someone's sails (to discourage someone)
verb

disilludereverb

mettere in ginocchioverb

remare controverb

scoraggiareverb