English to Arabic

Meaning for:
Mimetic
other
متسّم بالتقليد والمحاكاة