Term Gallery logo

Meanings of cataphract in inglés

catalán
panòplia
español
armadura
catrafacta
Usage of cataphract in inglés
1
2
3