English

edit

Noun

edit

shtrafbats

  1. plural of shtrafbat