Translation of teu in English:

teu

halter

noun (class 9, plural diteu)

  • 1

    halter