English to Arabic

Meaning for:
Acrita
other
الحيوانات الدّنيا التي لاتملك جهاز عصبي