French-English dictionary »

passer par la tête meaning in English

FrenchEnglish
passer par la tête verbe

spring to mind(appear in one's thoughts)
verb