a beacon, buoy, etc. placed in the sea to aid navigation

listen to the pronunciation of a beacon, buoy, etc. placed in the sea to aid navigation
الإنجليزية - الإنجليزية
seamark
a beacon, buoy, etc. placed in the sea to aid navigation
المفضلات