Definition of “till roll” - English Dictionary

English