×

freeloader meaning in French

n. parasite

Related Words

  1. freelancing
  2. freeload
  3. freeloading
  4. freely
PC Version

Copyright © 2018 WordTech Co.