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