Translation of seta in English:

User Contribution

seta

carve

verb