DictionaryForumContacts

   English
Terms for subject Environment containing bus | all forms | exact matches only
EnglishPortuguese
bus stationestação de autocarro
bus stationterminal de autocarros
bus station A place along a route or line at which a bus stops for fuel or to pick up or let off passengers or goods, especially with ancillary buildings and servicesterminal de autocarros