immense French - English
1.
Englishwhopping
-
Englishexceptionally large or great
-
Frenchimmense, énorme, gigantesque, considérable, incommensurable
2.
3.
English translator: French English immense Eesti sõnaraamat Español Traductor Svenska Översättare