place where you can observe without being seen - Français Anglais Dictionnaire

Suggérer une traduction