Translation of itu in English:

itu

that

noun & pronoun

  • 1

    that, those, the (person or thing) referred to, further or less obvious (one) of two