English-Latin dictionary »

copy, imitation meaning in Latin

EnglishLatin
copy, imitation noun

speculum [speculi](2nd) N
noun

Your history