|
|
|
|

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