itu


Translation:
itu
 
1.   (pronoun) that