perplex the mind

Translations
dérouter l'esprit
Words
perplex

verb
déconcerter
the

article or possessive pronoun
l’
mind

noun
esprit