See also: itus

English edit

Noun edit

ITUs

  1. plural of ITU

Anagrams edit