Translation of tebolete in English:

User Contribution

tebolete

Tablet

noun