meaning of auffahrbar

auffahrbar - German to English

trailable