English-French dictionary »

pancras meaning in French

EnglishFrench
Pancras (saint)
proper noun

Pancrace◼◼◼nom propre
{m}