French Expression of the Week

Week 35, 2025

Avoir un chat dans la gorge

Literally: To have a cat in the throat

Meaning: To be hoarse