The expression "avoir le cafard" means "to feel down" or "to feel depressed." Literally, it translates to "to have the cockroach," which is a figurative way of saying you're feeling low.
Learn Advanced Placement Tests Coaching from the Best Tutors
Search in
The best tutors for Advanced Placement Tests Coaching Classes are on UrbanPro
The best Tutors for Advanced Placement Tests Coaching Classes are on UrbanPro