buftas

English

Noun

buftas

  1. plural of bufta