"schleppsonar" in English Schleppsonar {n} towed sonar Detailed translations for "schleppsonar" das Schleppsonar{neuter} Schleppsonar towed sonar