English

edit

Noun

edit

baffles

  1. plural of baffle

French

edit

Noun

edit

baffles ?

  1. plural of baffle