person who sells medals and scapulars - Turkish English Dictionary

Suggest a Term