skomorokhs

English

Noun

skomorokhs

  1. plural of skomorokh