Meaning of labakara

labakara

Tagalog

n. small face towel