meaning of scatter pin

1. small pin usually worn in groups of two or more


Related Words

scatter pin |

Developed & Maintained By Taraprasad.com

Treasure Words