Spanish-English Dictionaryagacharéis
agacharéis
agacharse
Meaning of agacharéis