Meaning of talukap

talukap

Tagalog

n. 1. sheath of palm leaves; 2. eyelid