Dictionary search results

Showing 1-3 of 3 results

cumulus British & World English

Cloud forming rounded masses heaped on each other above a flat base at fairly low altitude

cumulus English-Spanish

cúmulo m