Low German edit

Noun edit

Schmusterlachen n

  1. smile

Related terms edit