Translation of tahi in English:

tahi

droppings

noun

  • 1

    droppings, animal dung