sanguessuga Portuguese - English
1.
Englishbloodsucker
-
Englishone who attempts to take as much from others as possible
-
Portuguesesanguessuga
2.
Englishleech
-
Englishannelid
-
Portuguesesanguessuga
English translator: Portuguese English sanguessuga Eesti sõnaraamat Español Traductor Svenska Översättare