NichiDict

せむら

[semura]

Meanings

1.Noun

semla (Scandinavian Lenten pastry)