MalayTranslate.com
Malay to English Translator
Translate Here

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