cache-pot

listen to the pronunciation of cache-pot
French - English
{n} cachepot
{n} flower pot holder