Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "leaf"

leaf

    n.
    • a thin, flat, green outgrowth of the branch of a tree: dahon
Improve your Filipino vocabulary