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.
Palabra del día
la guarida