DictionaryForumContacts

   English
Terms for subject Environment containing jam | all forms
EnglishFinnish
traffic jamliikenneruuhka
traffic jam A number of vehicles so obstructed that they can scarcely moveliikenneruuhka