English-Latin dictionary »

immense, huge, enormous meaning in Latin

EnglishLatin
immense, huge, enormous adjective

enormis [enormis, enorme]adjective