we've seen each other before

As do you. Perhaps we've seen each other before.
Igual tu, quizás nos hemos visto antes.
We've seen each other before.
Hemos visto mutuamente antes.
Word of the Day
to stalk