×
freeload
meaning in French
v.
vivre aux crochets de, être un parasite, faire de la tape (argot)
Related Words
freeloading
freelancer
freelancing
freeloader
freeloading
PC Version
Copyright © 2018 WordTech Co.