English to Arabic

Meaning for:
Acarus
other
أكارس - نوع من الديدان