Ce înseamnă “a stravedea”?

“a stravedea” în Dicționar Român - Englez

  • to see one's own image