Spanish-English Dictionaryplatear
Meaning of platear