French-English dictionary »

doucher l'enthousiasme de meaning in English

FrenchEnglish
doucher l'enthousiasme de verbe

rain on someone's parade(to disappoint or discourage someone)
verb