Translation of "teluk" into English
bay, bay are the top translations of "teluk" into English.
teluk
-
bay
noun
-
Show algorithmically generated translations
Automatic translations of "teluk" into English
-
Glosbe Translate
-
Google Translate
Translations with alternative spelling
Teluk
-
bay
adjective verb nounbody of water connected to an ocean or lake, formed by an indentation of the shoreline
Add example
Add