English to Arabic

Meaning for:
Annelids
other
الدّيدان الحلقيّة