Translation of seta in English:

User Contribution

seta

Carve

verb