Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
guided missile destroyer
noun
(n)
a small fast lightly armored but heavily armed warship
kecil tapi cepat ringan armored bersenjata perang
Synonym:
destroyer
source: wordnet30