Translation of Teu in English:

User Contribution

Teu

Leading rope

noun