French-English dictionary »

traverser l'esprit meaning in English

FrenchEnglish
traverser l'esprit verbe

cross someone's mindverb