LatinEnglish
necesse(adj.) necessary, unavoidable, indispensable»
find similar results