babbers

English

Noun

babbers

  1. plural of babber