Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
loading dock
noun
(n)
a platform where trucks or trains can be loaded or unloaded
platform di mana truk atau boleh dimuatkan atau dipunggah kereta
Synonym:
dock
source: wordnet30