English
›
Words
a
person who makes a living by selling things
Translation:
English
Noun
0
merchant
Add
Translation