meaning of mackerel sky

1. a sky filled with rows of cirrocumulus or small altocumulus clouds


Related Words

mackerel sky |

Developed & Maintained By Taraprasad.com

Treasure Words