meaning of Autobranche

Autobranche - German to English

car business