English edit

Noun edit

Istriots

  1. plural of Istriot