Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
dog sled
(d/O/g_sl/E/d )
noun
(n)
a sled pulled by dogs
sebuah kereta luncur ditarik oleh anjing
Synonym:
dog sleigh
,
dogsled
source: wordnet30