euphrates

Euphrate

Noun
29