×

rampageous meaning in French

adj. destructeur, déchaîné, effréné

Related Words

  1. ramp up
  2. rampage
  3. rampager
  4. rampancy
PC Version

Copyright © 2018 WordTech Co.