vendre la mèche

listen to the pronunciation of vendre la mèche
French - Turkish
gizli bir işi ele vermek
French - English
{n} spill
{v} blab
squeal