|
|
|
|

baffle   
mandrirarirabaffle (to) ~ to baffle, to put off by evasive actions