Spanish-English Dictionaryacolchar
Meaning of acolchar