Meaning of umuulan-ulan

umuulan-ulan

Tagalog

umuulan-ulan v., adj. showery; raining in showers