Meaning of altoestrato in Spanish:

altoestrato

masculine noun

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