barmas

English

Noun

barmas

  1. plural of barma