Search term ahurissant has 3 results
Jump to
FR French EN English
ahurissant (a) [déroutant] bewildering (a) [déroutant]
ahurissant (a) [déroutant] befuddling (a) [déroutant]
ahurissant (a) [déroutant] bemusing (a) [déroutant]

French English translations