Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
animal foot
noun
(n)
the pedal extremity of vertebrates other than human beings
the pedal hujung mahluk bertulang belakang selain manusia
Synonym:
foot
source: wordnet30