Words — 3 found
こくさいでんきつうしんれんごう
国際電気通信連合
1. International Telecommunication Union; ITU
2. International Telecommunication UnionThe International Telecommunication Union (Union internat... Read more