Download For Free
Use the Lingvanex translation apps for each free translation from English.
1. A shelter serving as a place of safety or sanctuary
2. A sheltered port where ships can take on or discharge cargo