French-English dictionary »

régal pour les yeux meaning in English

FrenchEnglish
régal pour les yeux nom {m}

feast for the eyes◼◼◼(a visually pleasing sight)
noun