German-English dictionary »

überlandbus meaning in English

GermanEnglish
der Überlandbus [des Überlandbusses; die Überlandbusse] Substantiv

interurban coachnoun