Skip to main content

cumu-cirro-stratus

Advertisement
English cumu-cirro-stratus meaning in English  •  cumu-cirro-stratus का अर्थ अंग्रेजी में
Noun
  • Nimbus, or rain cloud. See Nimbus>, and Cloud>.