Englishleech
Englishto drain resources without giving back
Dutchaderlaten, uitzuigen
Finnishkupata
Germanqualifierdeleechen
English translator: English uitzuigen Eesti sõnaraamat Español Traductor Svenska Översättare