geology : medicine : metallurgy > impression
Contents
English Expression
  1. :  imprint
  2. n.:  impression,  moulage,  pressed on it
Thesaurus
impression
Related Phrases
networkInformation