shtrafbats
English
Noun
shtrafbats
plural of
shtrafbat