immenso Italian - English
1.
Englishimmeasurable
-
Englishvast
-
Italianenorme, immenso, incommensurabile
2.
Englishimmense
-
Englishhuge, gigantic, very large
-
Italianimmenso
Englishimmense
-
Englishsupremely good
-
Italianimmenso
English translator: Italian English immenso Eesti sõnaraamat Español Traductor Svenska Översättare