simulacres

English

Noun

simulacres

  1. plural of simulacre

French

Noun

simulacres ?

  1. plural of simulacre