vocab dash
Log in
Sign up
altocúmulo
Meanings
Noun
1. altocumulus
(physics, meteorology)