Spanish edit

Noun edit

altocúmulos

  1. plural of altocúmulo