Polish-French dictionary »

eufrat meaning in French

PolishFrench
Eufrat

Euphrate