discovered ( synonym found)

Definition of discovered:

(v) : past tense of to discover

Definition of discovered:

(v) : past tense of to discover

Back to Top