DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

To chatter, translit.rasounds; cf. 羅, 邏, 嚕.