long-distance buses - German English Dictionary

long-distance buses

Meanings of "long-distance buses" in German English Dictionary : 2 result(s)

English German
Transportation
long-distance buses Überlandbusse [pl]
long-distance buses Fernbusse [pl]