Tagalog Dictionary
Tagalog
mangalatwat (nangangalatwat, nangalatwat, mangangalatwat) v., inf. produce a dull echo