meaning of Barteln

Barteln - German to English

barbels