Translation of serepudi in English:

User Contribution

serepudi

stair

verb