Meaning of petalo

petalo

Tagalog

petalo n., bot. petal