Swedish-English dictionary »

semla meaning in English

SwedishEnglish
semla [~n semlor] substantiv
{c}

semla(Swedish pastry eaten on Shrove Tuesday)
noun