shelf clouds

English

Noun

shelf clouds

  1. plural of shelf cloud