Entry # 5246 has returned 1 entry

dauhuli (ange)

noun always criticizing (someone) to (his) face