sangsue French - English
1.
Englishbloodsucker
-
Englishone who attempts to take as much from others as possible
-
Frenchsangsue
2.
3.
Englishincubus
-
Englishoppressive thing or person, a burden
-
Frenchfardeau, boulet, croix, tyran, sangsue, vampire
English translator: French English sangsue Eesti sõnaraamat Español Traductor Svenska Översättare