untraceable adj : incapable of being traced or tracked down; "an untraceable source" [ant: {traceable}]
版權所有 © 2024 3Dict.net