ablegeort

listen to the pronunciation of ablegeort
Deutsch - Englisch
drop site
drop-off point (of ransom; malware etc.)