Polish-French dictionary »

holofernes meaning in French

PolishFrench
Holofernes

Holopherne