Spanish-English Dictionaryagachar
Meaning of agachar