English
›
Words
a
fingerprint left at a crime scene
Translation:
English
Noun
3
latent
Add
Translation