Versione Inglese
Translate
"enormous (immense)"
to Italian Language
English to Italian
Italian to English
English
Italian
enormous (immense)
immenso