English-French dictionary »

pankration meaning in French

EnglishFrench
pankration (ancient Greek martial art)
noun

pancrace◼◼◼nom