Spanish-English Dictionarypeleaste
peleaste
pelearse
Meaning of peleaste