French-English dictionary »

ne pas voir d’un très bon œil meaning in English

FrenchEnglish
ne pas voir d’un très bon œil verbe

frown upon(facial expression)
verb