Arabic-English dictionary »

له مواصفات البشر meaning in English

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

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