Meaning of binusa

binusa

Tagalog

binusa n. toasted grains, esp. corn


binusa

Tagalog

binusa adj. popped