English-Spanish dictionary »

mackerel sky meaning in Spanish

EnglishSpanish
mackerel sky (sky filled with a regular pattern of altocumulus clouds)
noun

cielo aborregadonoun
{m}