English-Latin dictionary »

to an enormous extent / degree meaning in Latin

EnglishLatin
to an enormous extent / degree adverb

immensumadverb

inmensumadverb