GRENOUILLES

1 / 22

What is the meaning of the expression

To have a cat in your throat

(Avoir un chat dans la gorge)

Origin

français
France
(France)
Image
Avoir un chat dans la gorge (3)
© Julie Stephen Chheng