Slovnenya

Translation English Japanese: retail merchant

Dictionary: main
retail merchant
noun