wats meaning in French
wats (wide area telecommunication service), service de télécommunications à longue distance (télécom)#wats (wide area telephone service)
wats (wide area telecommunication service), service de télécommunications à longue distance (télécom)#wats (wide area telephone service)