Translation of güincha in English:

güincha

feminine noun