Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
ski lift
noun
(n)
a powered conveyance that carries skiers up a hill
sebuah bertenaga pengangkutan yang membawa ski di atas bukit
Synonym:
lift
,
ski tow
source: wordnet30