bharals

English

Noun

bharals

  1. plural of bharal