Tagalog Dictionary

Meaning of "leaf"

leaf

    n.
    • a thin, flat, green outgrowth of the branch of a tree: dahon
Filipino Sites
Tagalog Dictionary