submarine rivers

English

Noun

submarine rivers

  1. plural of submarine river