Meaning of umambun-ambon

umambun-ambon

Tagalog

umambun-ambon (umaambun-ambon, umambun-ambon, aambun-ambon) v., inf. drizzle on an off