Definition of セムラ

セムラ

semura

noun
semla (Scandinavian Lenten pastry)