No exact translation found for
alto-cumulus castellatus

related Results
der Cumulus (n.) , {Meteor.}