Polish-French dictionary »

katafrakta meaning in French

PolishFrench
katafrakta

cataphractaire