MalayTranslate.com
Malay to English Translator
Translate Here

English to English

spear thrower
(sp/i/r_'/T/r/oU//@/r )

noun (n)

  • a device resembling a sling that is used in various primitive societies to propel a dart or spear
    alat menyerupai gendongan yang digunakan di pelbagai primitif masyarakat untuk mendorong dart dan tombak
    source: wordnet30