×
perpetuated
meaning in French
adj.
perpétué, immortalisé; éternisé
Related Words
perpetuate
perpetuate a stereotype
perpetuate
perpetuate a stereotype
perpetuation
perpetuator
PC Version
Copyright © 2018 WordTech Co.