Englishhumanoid
Englisha being having the appearance or characteristics of a human
Finnishhumanoidi
GermanHumanoid
Greekανθρωποειδές
Japaneseヒューマノイド
Russianгумано́ид
Spanishhumanoide
English translator: German humanoidi Eesti sõnaraamat Español Traductor Svenska Översättare