mushroom stamps
English
Noun
mushroom
stamps
plural of
mushroom stamp