cumulostrato

Italian

Noun

cumulostrato m (plural cumulostrati)

  1. stratocumulus

Anagrams