n. imprint, impression; track, footprint, footstep; stamp, mark; cast, squeeze; lead
Copyright © 2018 WordTech Co.