DictionaryForumContacts

   English
Terms for subject Oil / petroleum containing imprint | all forms
EnglishChinese
crystal imprint晶体印痕
hail stone imprint雹痕