Translation of seferoganyane in English:

User Contribution

seferoganyane

narrow passage

noun