MalayTranslate.com
Malay to English Translator
Translate Here

English to English

cannonball
('k/&/n/@/n,b/O/l )

noun (n)

  • a solid projectile that in former times was fired from a cannon
    tegar proyektil itu di kali mantan dipecat dari meriam
    source: wordnet30