French-English dictionary »

goutte froide meaning in English

FrenchEnglish
goutte froide nom

cold drop(Cold drop)
noun