"stick in your mind" in German to stick in your mind sich jdm. eingeprägt haben Detailed translations for "stick in your mind" to stick in your mind to stick in your mind sich jdm. eingeprägt haben