Meaning of panlugas

panlugas

Tagalog

panlugas n. flail (for threshing by hand)