DictionaryForumContacts

   English
Terms for subject Economy containing strap iron | all forms
EnglishChinese
iron straps loose铁皮松开 (or missing, 或散失)