English-Arabic dictionary »

humanoid meaning in Arabic

EnglishArabic
Humanoid [UK: ˈhjuː.mə.nɔɪd]
[US: ˈhjuː.mə.nɔɪd]

له مواصفات البشر