Definisi 'capriped'

English to English
adjective
1 Having feet like those of a goat. Terjemahkan
source: webster1913


Visual Synonyms