English to Arabic

Meaning for:
Atavistic
No results found.