Translation of imitamonos in English:

imitamonos

copycat, n.

Definition of copycat in English

masculine and feminine nounfeminine plural imitamonos

informal
Mexico
  • 1

    copycat informal