vocab dash
Log in
Sign up
ça ne s'invente pas
Meanings
Phrase
1. you can't make this stuff up, you couldn't make it up
(informal)