ostrogs

English

Noun

ostrogs

  1. plural of ostrog