Search term should has 2 results
EN English IT Italian
should (v) [general] dovere (v) {m} [general]
should (v) [necessity] dovere (v) {m} [necessity]
EN Synonyms for should IT Translations
ought to [demand] böra
must [demand] skall {n}