man-made navigation

listen to the pronunciation of man-made navigation
English - English

Definition of man-made navigation in English English dictionary

Man-made navigation
canal
man-made navigation
Favorites