Dutch
Finnish
French
Japanese
Portuguese
Romanian
Russian
Spanish
Swedish
Englishtraffic
Englishillegal trade or exchange of goods, often drugs
Italiantratta
English translator: Italian English mustapörssi Eesti sõnaraamat Español Traductor Svenska Översättare