MEANING
To breathe (of gurgling fish on thesurface of water imitative.
SYNONYM/SIMILAR WORD/COMPARE/CONTRAST
Buwa