×

freeload meaning in French

v. vivre aux crochets de, être un parasite, faire de la tape (argot)

Related Words

  1. freeloading
  2. freelancer
  3. freelancing
  4. freeloader
  5. freeloading
PC Version

Copyright © 2018 WordTech Co.