Spanish edit

Adverb edit

a la vista

  1. in sight
  2. in mind
  3. apparently; seemingly
  4. clear as mud

Further reading edit