French-Spanish dictionary »

euphrate meaning in Spanish

FrenchSpanish
Euphrate nom {m}

Eufratesnoun

Your history