had better in Catalan had better in Catalan ser millor verb (idiomatic, with bare infinitive, informal) Should; ought to; need to; must. Add to Flashcards