to make the report available for public scrutiny - Français Anglais Dictionnaire

Suggérer une traduction