"gelenkbusse" in English Gelenkbusse {m pl} articulated buses Detailed translations for "gelenkbusse" Gelenkbusse{masculine plural} Gelenkbusse articulated buses