Slovnenya

Translation English Japanese: peddler

Dictionary: main
peddler
noun