Englishdeworm
Englishto cause to excrete worms
Finnishmadottaa
English translator: Dutch madottaa Eesti sõnaraamat Español Traductor Svenska Översättare