Spanish-French dictionary »

eufrates meaning in French

SpanishFrench
Eufrates noun

Euphratenom {m}