caterpillar rolls

English

Noun

caterpillar rolls

  1. plural of caterpillar roll