pampushkas

English

Noun

pampushkas

  1. plural of pampushka