mackerel sky
English
mackerel sky meaning in English • mackerel sky का अर्थ अंग्रेजी में
Noun
- A sky filled with rows of cirrocumulus or small altocumulus clouds.