×

imitation meaning in English

n. imitation, impersonation, emulation; mimicry, mockery; sham

Related Words

  1. imitation marbre
  2. imitateur
  3. imitatif
  4. imitation marbre
  5. imiter
PC Version

Copyright © 2018 WordTech Co.