gabua

English: Translation
raincloud (sign of rain)
noun
Sky, weather and climate
lieber-dikepa-1974-p-45
ID
2723