Back to Dictionary
哩哩罗罗
哩哩羅羅
līlīluōluō
1. endless mumbling (onom.)
2. verbose and incomprehensible
3. talking endlessly