Download For Free
Use the Lingvanex translation apps for each free translation from English.
1. A powerful circular current of water (usually the result of conflicting tides)
1. Flow in a circular current, of liquids