truck rolls

English

Noun

truck rolls

  1. plural of truck roll