Spanish-English Dictionarypaleta
paleta
Meaning of paleta