meaning of Ballenkarre

Ballenkarre - German to English

bale vehicle