meaning of Cabasa

Cabasa - German to English

cabasa [percussion instrument]