English

edit

Noun

edit

yabbuts

  1. plural of yabbut