Version Française
Meaning of
"qui laisse perplexe"
in English language
French to English
English to French
French
English
qui laisse perplexe; confondant; difficile à démêler; déroutant; déconcertant; incompréhensible.
puzzling (adj.)