Search term cumulus has 2 results
EN English ES Spanish
cumulus (n) [meteorology] cúmulo (n) {m} [meteorology]
ES Spanish EN English
Cúmulus Cumulus cloud