CAPRIPED MEANING IN ENGLISH

• Capriped Definition & Synonyms

  1. (a.) Having feet like those of a goat.


RECENT SEARCHES