Translation of Thele in English:

User Contribution

Thele

Udder

noun