euphrates river - English Synonyms Dictionary

euphrates river

n.
[1] Euphrates