Definify.com

Definition 2024


cumulostrati

cumulostrati

English

Noun

cumulostrati

  1. plural of cumulostratus

Italian

Noun

cumulostrati m

  1. plural of cumulostrato

Anagrams