Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
slingback
noun
(n)
a shoe that has a strap that wraps around the heel
sepatu yang memiliki tali yang wraps di kaki
Synonym:
sling
source: wordnet30