English

edit

Noun

edit

batagurids

  1. plural of batagurid