Dutch
Finnish
French
Russian
Yiddish
Englishpeddle
Englishto sell things, especially door to door
Portuguesemascatear
English translator: Portuguese English mascatear Eesti sõnaraamat Español Traductor Svenska Översättare