Spanish-English Dictionarypelar
Meaning of pelar