baroos

English

Noun

baroos

  1. plural of baroo