Definify.com

Definition 2026


cumulostrato

cumulostrato

Italian

Noun

cumulostrato m (plural cumulostrati)

  1. stratocumulus

Anagrams