Definify.com

Definition 2025


submarine_rivers

submarine rivers

English

Noun

submarine rivers

  1. plural of submarine river