Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
racing shell
noun
(n)
a very light narrow racing boat
yang sangat ringan sempit perlumbaan perahu
Synonym:
shell
source: wordnet30