untraceable in Italian
untraceable in Italian
irreperibile
Not able to be traced or tracked down.
irrintracciabile
Not able to be traced or tracked down.
non tracciabile
Not able to be traced or tracked down.