Translation of taji in English:

taji

(taji ayam)

noun

  • 1

    metal spur attached to the leg of a fighting cock