meaning of Cachaça

Cachaça - German to English

cachaça [Brazilian rum]