The English term "roll" matches the Finnish term "sämpylä, kääriä"

other english words that include "roll" : finnish :
roll up kääriä
stroll olla kävelyllä