Meaning of luwa

luwa

Tagalog

luwa n. that which is belched from the mouth


luwa

Tagalog

luwa adj. protruding; bulging