meaning of cachepot

1. An ornamental casing for a flowerpot, of porcelain, metal, paper, etc.


Related Words

cachepot |

Developed & Maintained By Taraprasad.com

Treasure Words