Translation of plumada in English:

plumada

feminine noun

Andes