depth charges

English

Noun

depth charges

  1. plural of depth charge