parasite English - Finnish
1.
-
Englishuseless person who always relies on other people's work and gives nothing back
-
Finnishparasiitti
-
Finnishloinen
Related words
ked parasitic static parasitize
English translator: English Finnish parasite Eesti sõnaraamat Español Traductor Svenska Översättare