that would stick in my throat - French English Dictionary
History

that would stick in my throat



Meanings of "that would stick in my throat" in French English Dictionary : 2 result(s)

English French
Idioms
that would stick in my throat ça serait insupportable
that would stick in my throat ça me ferait mal au ventre