"drop site" in German drop site Ablegeort Ablegepunkt Detailed translations for "drop site" drop site drop site(also: drop-off point (of ransom, malware etc.)) der Ablegeort{masculine} drop site(also: drop-off point (of ransom, malware etc.)) der Ablegepunkt{masculine}