Avoir le cafard!

Literal translation

To have the cockroach.

Actual meaning

To have the blues, to be depressed.


...continued on the downloadable support sheet (Lesson Document).

If there’s an idiom that you’d like to be covered, feel free to click on Ask Alexa to email your requests.

Avoir le cafard!

Lesson Duration: 2 mins

Questions about this lesson? Just ask Alexa!

Share: