DictionaryForumContacts

   English
Terms for subject Oil / petroleum containing delay device | all forms | in specified order only
EnglishChinese
time-delay device延时装置
time-delay device时滞装置