English
›
Words
detect
Translation:
English
Verb
to
find out
2
to
locate something
1
notice
Add
Translation