Spanish-English Dictionaryagacháis
agacháis
agacharse
Meaning of agacháis