DictionaryForumContacts

   English
Terms for subject Electronics containing dirt | all forms | exact matches only
EnglishChinese
dirt-bed淤泥河床
dirt trap污泥阱
dirt trap污垢阱