Loading lessons

染み付く: to be indelibly stained or ingrained; to be dyed in deeply | JLPT N2 Vocabulary | JLPTMatome