English-Arabic dictionary »

acarus meaning in Arabic

EnglishArabic
Acarus

أكارس - نوع من الديدان