English to Arabic

Meaning for:
Unevolved
other
غير متطوّر