Translation of Seta in English:

User Contribution

Seta

Carve

verb