Meaning of takipmata

takipmata

Tagalog

takipmata n. eyelid