French-English translations for sangsue
- leechThis means more taxes on everyone, making everyone poorer and more dependent on the leech-like state itself. Ce qui veut dire plus d'impôts pour chacun, ce qui appauvrit tout le monde et rend chacun plus dépendant de l'État-sangsue. Bert leeched hundreds of files from the BBS, but never uploaded anything in return.
- bloodsucker
- incubus
Trending Searches
Popular Dictionaries