Translation of timba in English:

timba

bucket, well dipper

noun

  • 1

    bucket, well dipper