Meaning of talukap ng mata

talukap ng mata

Tagalog

mata comp. eyelid