pampushkas
English
Noun
pampushkas
plural of
pampushka