impersonates
原级:impersonate
impersonates是什么意思
现在分词:impersonating
过去分词:impersonated
过去式:impersonated
1. He impersonates Arafat's way of talking, greeting and his famous victory sign.