Polish-French dictionary »

saracen meaning in French

PolishFrench
Saracen

Sarrasin

Saracenka noun

Sarrasinenom