Translation of "Remote sales" in German

Related phrases