Tagalog Dictionary
Tagalog
adj. easily surprised; excitable
biglain (binibigla, binigla, bibiglain) v., inf. surprise; come upon suddenly