Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
gymnastic horse
noun
(n)
a padded gymnastic apparatus on legs
yang empuk senam peralatan di kaki
Synonym:
horse
source: wordnet30