English-French dictionary »

traceless meaning in French

EnglishFrench
traceless (that has no traces)
adjective
[UK: ˈtreɪsləs ]
[US: ˈtreɪsləs ]

sans tracesadjectif