Translation of Tebolete in English:

User Contribution

Tebolete

Tablet

noun