devasa Turkish - English
1.
Englishhumongous
-
Englishextremely large
-
Turkishdevasa, kocaman
2.
Englishprodigious
-
Englishgigantic or huge
-
Turkishdevasa, kocaman, muazza
3.
Englishcolossal
-
Englishextremely large
-
Turkishdevasa
English translator: Turkish English devasa Eesti sõnaraamat Español Traductor Svenska Översättare