Entry # 8632 has returned 1 entry

ngaolo

adjective to make noise (irregular repeated sounds)