Déconcerté (en. Bewildered)

Translation into French

Synonyms