Meaning of parasito

parasito

Tagalog

parasito n. parasite; animal/plant that lives on another