Definify.com

Definition 2025


cataphracts

cataphracts

English

Noun

cataphracts

  1. plural of cataphract