scanning ocean bottom sonar - Turkish English Dictionary

Suggest a Term