Polish-French dictionary »

sybilla meaning in French

PolishFrench
Sybilla

Sibylle