Aller au contenu principal

In public

Definition : publicly, openly, overly, observable by others.
Translation : En public