domras

English

Noun

domras

  1. plural of domra