arabic
أميبيبة طفيليات
english
amebula
french
amibule [parasites]
comment