Latin-French dictionary »

dētractor meaning in French

LatinFrench
dētractor noun

détracteurnom