burrotis

English

Noun

burrotis

  1. plural of burroti