English to Arabic

Meaning for:
Wormed
other
تحرّك كالدّيدان