Swedish-English dictionary »

skumrulle meaning in English

SwedishEnglish
skumrulle substantiv
{c}

foam roller(device for massage or exercise)
noun