a recognizable natural or man-made feature used for navigation

listen to the pronunciation of a recognizable natural or man-made feature used for navigation
English - English

Definition of a recognizable natural or man-made feature used for navigation in English English dictionary

a recognizable natural or man-made feature used for navigation
landmark
a recognizable natural or man-made feature used for navigation
Favorites