Spanish-English Dictionarypelara
pelará
pelarse
Meaning of pelara