Meaning of letson

letson

Tagalog

letson n. barbecued pig