English

edit

Etymology

edit

Latin

Noun

edit

imitater (plural imitaters)

  1. Alternative form of imitator