meaning of Atabaque

Atabaque - German to English

atabaque