dama de gaehala

English: Translation
a raincloud (dropping its rain) seen in the distance
noun
Sky, weather and climate
carroll-soulik-1973