Spanish-English Dictionaryagacharán
agachar�n
agacharse
Meaning of agacharán