Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
hock-joint
noun
(n)
tarsal joint of the hind leg of hoofed mammals; corresponds to the human ankle
tarsal gabungan dari belakang kaki dari hoofed mamalia; sesuai untuk manusia pergelangan kaki
Synonym:
hock
source: wordnet30