DictionaryForumContacts

   English
Terms for subject Law containing commercials | all forms
EnglishChinese
commercial frustration商业挫折
commercial impracticability商业上的不可实现性