MalayTranslate.com
Malay to English Translator
Translate Here

English to English

pigboat
('p/I/g,b/oU/t )

noun (n)

  • a submersible warship usually armed with torpedoes
    kapal selam perang biasanya bersenjata dengan torpedo
    Synonym:
    sub, submarine, u-boat
    source: wordnet30