Definition of “altostratus” - English Dictionary

English