French-English dictionary »

valoir mieux meaning in English

FrenchEnglish
valoir mieux verbe

had better◼◼◼(should; ought to; must)
verb