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