Englishbehemoth
Englishsomething of great size and power
Finnishjättiläinen
GermanGigant
Russianгига́нтисполи́н
Turkishdev
Englishtitan
Englishsomething or someone large in stature, greatness or godliness
Catalantità
Chinese
Mandarin巨人
Esperantotitano
Frenchtitan
GermanTitan
Japanese巨人タイタン
Russianтита́н
Spanishtitán
English translator: English исполи́н Eesti sõnaraamat Español Traductor Svenska Översättare