baramins

English

Noun

baramins

  1. plural of baramin