Definition of “altostratus” - English Dictionary

british dictionary