gabua

English: Translation
raincloud (sign of rain)
noun
Sky, weather and climate
ID
2723