Translation of "Acclaimed" in German

Related phrases