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