Definify.com

Definition 2024


cumulostrato

cumulostrato

Italian

Noun

cumulostrato m (plural cumulostrati)

  1. stratocumulus

Anagrams