French-English dictionary »

pancrace meaning in English

FrenchEnglish
pancrace nom

pankration◼◼◼(ancient Greek martial art)
noun

Pancrace nom propre
{m}

Pancras◼◼◼(saint)
proper noun