French-Latin dictionary »

immesurable meaning in Latin

FrenchLatin
immesurable adjectif

indimensusadjective

Your history