replica
English Dictionary
->
Letter R
-> replica
Search Dictionary:
replica Definition
(n)
copy
that
is
not
the
original
;
something
that
has
been
copied
replica Synonyms
replica
replication
reproduction
© Art Branch Inc.