Vous devriez vraiment rendre cela public.
Summary
The French translation for “You really should make this public.” is Vous devriez vraiment rendre cela public..Practice Lesson

Lesson words
This lesson has no individual words.
Lesson phrases