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