English

edit

Noun

edit

ostros

  1. plural of ostro