English edit

Noun edit

echo soundings

  1. plural of echo sounding