English-Latin dictionary »

pressing upon / down meaning in Latin

EnglishLatin
pressing upon / down noun

nisus [nisus](4th) M
noun