DictionaryForumContacts

   English
Terms for subject Environment containing transport vehicle | all forms | in specified order only
EnglishFrench
public transport vehicle Vehicle for conveying large numbers of paying passengers from one place to anothervéhicule de transport en commun