baffle

English → French

baffle

English → French
/ˈbæfl/
transitive verb
déconcerter
Inflected forms (3)baffling, baffled, baffles

Other matches (1)

Learn more