busuutis

English

Noun

busuutis

  1. plural of busuuti