Translation of "All rights reserved worldwide" in German

Related phrases