Translation of sesa in English:

User Contribution

sesa

sail


User Contribution

sesa

saiing

verb