Spanish-English Dictionaryacolchado
acolchado
Meaning of acolchado