dichosos los ojos que te ven

Spanish

edit

Phrase

edit

dichosos los ojos que te ven

  1. long time no see, you're a sight for sore eyes

Further reading

edit