Translation of tadi in English:

tadi

field mouse

noun (class 9, plural ditadi)

  • 1

    field mouse