meaning of Boruca

Boruca - German to English

Boruca folks