Wiktionary Links
  • English: ITU
  • Bahasa Indonesia: itu