Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "petals"

petals

    n.
    • parts of a flowers that are usually colored: talutot
Improve your Filipino vocabulary