Ngogoregela /ngo-go-re-ge-la /
Grammar:verb
To murmur and mumble about
To complain and disapprove
Search More Words Dictionary