altostrati

English

Noun

altostrati

  1. plural of altostratus

Italian

Noun

altostrati m

  1. plural of altostrato

Anagrams