Spanish-English Dictionaryregara
regará
regar
Meaning of regara