Skip to content

声纳

shēng nà

Definitions

  1. 1. sonar (loanword)