Meaning of umulan

umulan

Tagalog

umulan (umuulan, umulan, uulan) v., inf. rain