long-distance buses - Allemand Anglais Dictionnaire

long-distance buses

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

Anglais Allemand
Transportation
long-distance buses Überlandbusse [pl]
long-distance buses Fernbusse [pl]