vocab dash
Log in
Sign up
c'est le moment ou jamais
Meanings
Phrase
1. it's now or never
(informal)