Sekirov Dictionary

impersonative

adjective1

  1. That impersonates.
forms

more impersonative · most impersonative

This dictionary works without the internet: on your phone · in Chrome