Definition of altoestrato in Spanish:

altoestrato

masculine noun

  • 1

    Conjunto de nubes grises de altitud media con apariencia de velo filamentoso.