Meaning of mabiglain

mabiglain

Tagalog

adj. easily surprised; excitable