×

argumentateur meaning in English

n. debater, polemicist; one participating in a debate

Related Words

  1. argument piètre
  2. argumentaire
  3. argumentatif
  4. argumentation
PC Version

Copyright © 2018 WordTech Co.