French-English dictionary »

lunettes roses meaning in English

FrenchEnglish
lunettes roses nom
{f-S}

rose-colored glasses◼◼◼(overly optimistic perception of something)
noun