DictionaryForumContacts

   English
Terms for subject Information technology containing sticks | all forms
EnglishChinese
memory stick记忆棒
stick slip爬行