Impersonate — English French translation1 translation found

impersonate (v) (general) imiter (v) (general)
Translate Impersonate into other languages
Translate impersonate into German
Translate impersonate into Italian
Translate impersonate into Spanish
Translate impersonate into Dutch
Translate impersonate into Portuguese
Translate impersonate into Slovenian
Translate impersonate into Polish
Translate impersonate into Czech