Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
slingshot
('sl/I//N/,/S//A/t )
noun
(n)
a plaything consisting of a Y-shaped stick with elastic between the arms; used to propel small stones
mainan consisting of a y shaped tetap dengan elastis antara lengan; digunakan untuk mendorong kerikil
Synonym:
catapult
,
sling
source: wordnet30