DictionaryForumContacts

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