Entry # 8404 has returned 1 entry

mmilosanga

noun a confluence of currents (from below the surface of the sea)