someone who makes/sells prints - Spanish English Dictionary

Suggest a Term