euphrates

Euphrat

Noun
29