Translation of seteitshane in English:

User Contribution

seteitshane

station

noun