Version Française
Meaning of
"imiter"
in English language
French to English
English to French
French
English
imiter
hit off
imiter
imitate
imiter qn./qc.
to emulate sb./sth.
imiter
to imitate
imiter
masquerade
imiter
mimic
imiter
simulate
imiter (répéter la parole d’autrui)
parrot, imitate (repeating another’s words)