English to Arabic

Meaning for:
Wormier
other
أكثر الدّيدان