meaning of gimcracks

1. ornamental objects of no great value


Related Words

gimcracks |

Developed & Maintained By Taraprasad.com

Treasure Words