ITU あい・てぃう・ゆう
ai·tii·yū

Noun

1. ITU; International Telecommunication Union

Organization
Other forms: