Spanish-English Dictionaryespolvorear
Meaning of espolvorear