Meaning of “roll (sth) over sth” in the English Dictionary

English

"roll (sth) over sth" in English

See all translations

(Definition of “roll (sth) over sth” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)