Search
Escto search a new word
prints
nounESprinta
originFrench
Impressions, marks, or copies produced by pressing or stamping, or third-person singular verb meaning to produce by pressing.
Escto search a new word
Impressions, marks, or copies produced by pressing or stamping, or third-person singular verb meaning to produce by pressing.