roll clouds

English

Noun

roll clouds

  1. plural of roll cloud