Search term déroutante has one result
Jump to
FR French EN English
déroutante (adj) [difficult to understand] (adj) confusing (adj) [difficult to understand]