echo sounders
See also:
echosounders
English
Noun
echo
sounders
plural of
echo sounder