English | German | Russian | Czech

discoveree English

Meaning discoveree meaning

What does discoveree mean?

discoveree

(rare) One who is discovered.

Are you looking for...?