Meaning of mangalatwat

mangalatwat

Tagalog

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