Tagalog Dictionary
Tagalog
dumagundong (dumadagundong, dumagundong, dadagundong) v., inf. boom; make a deep, loud sound