English to Arabic

Meaning for:
Sapiens
other
متعلق بالإنسان الحديث