Istriots
English
Noun
Istriots
plural of
Istriot