marshmallowsen

Swedish

Noun

marshmallowsen

  1. definite plural of marshmallow