Translation of teu in English:

User Contribution

teu

Leading rope

noun