meaning of Berimbau

Berimbau - German to English

berimbau