pálaxa

Phonetic
['pa.la.xa]
English: Translation
Rain
Spanish: Translation
lluvia
noun
Sky, weather and climate