meaning of mantelshelf

1. The shelf of a mantel.


Related Words

mantelshelf |

Developed & Maintained By Taraprasad.com

Treasure Words