tteu

English: Translation
rain
Spanish: Translation
lluvia
noun
Notes

(from Tehuelche25 ELAR)