Translation of shesha in English:

User Contribution

shesha

hurry

verb