badgirs

English

Noun

badgirs

  1. plural of badgir