Funadvice Logo

What does the French phrase 'Depeche-toi!' mean?

Home More advice General Knowledge