weather shore

listen to the pronunciation of weather shore
الإنجليزية - الإنجليزية
A shore to weather or windward, placing the vessel in the lee of the land
A protection, creating a relative calm
weather shores
plural form of weather shore
weather shore
المفضلات