Home
Search
Index
Definify.com
Definition
2024
vendre_la_mèche
vendre la mèche
French
Verb
vendre
la
mèche
(
idiomatic
)
to
spill the beans
,
let the cat out of the bag
Similar Results