arabicأميبيبة طفيليات
englishamebula
frenchamibule [parasites]
comment