leave a mental image, affect, impress; press, stamp; make a mark using pressure

listen to the pronunciation of leave a mental image, affect, impress; press, stamp; make a mark using pressure
İngilizce - İngilizce
{f} imprint