rumble-tumbles

English

Noun

rumble-tumbles

  1. plural of rumble-tumble