Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "talukap"

talukap

    n.
    • sheath of palm leaves or banana stalk, eyelid
Improve your Filipino vocabulary