Translation of "Sited" in German

Related phrases