English to Arabic

Meaning for:
Mimetically
other
بطريقة ساخرة (من طريق التقليد والمحاكاة)