|
|
|
|

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