Lil'li

English: Translation
Role down something e.g. snowball
verb
Earth, geology and landscape