Polish-French dictionary »

sesterc meaning in French

PolishFrench
sesterc

sesterce