baidars

English

Noun

baidars

  1. plural of baidar