DictionaryForumContacts

   German
Terms for subject Automobiles containing Aufhalten | all forms
GermanEnglish
den Verkehr aufhaltento hold up traffic