piscuchas
Spanish
Noun
piscuchas
plural of
piscucha