ilo

English: Translation
worm, maggot, intestinal parasite
noun
johnny-rudolph