Meaning of セムラ in Japanese

It seems that your search contains the following:

se ムラ mura

  1. Words

Definition of セムラ

セムラ(semura)
  1. (n) semla (Scandinavian Lenten pastry)
Back to top