×

freeloading meaning in French

n. parasitisme (argot), le fait de vivre au dépens des autres

Related Words

  1. freeload
  2. freeload
  3. freeloader
  4. freely
  5. freeman
PC Version

Copyright © 2018 WordTech Co.