Ilonggo Dictionary
embarrassed (
adjective
) - huya'