Does kay passa in spanish mean whats up? Nevel
Yes, the literal translation of the Spanish phrase "Que Pasa" is "What's up" in English. "What is up" is "Ques es de hasta" in Spanish.
A man in the UK by the name of Will Powell has been developing glasses that allow for two people to communicate in different languages. The glasses are called "Vuzix glasses." He directly mimicked Google's "Project Glass/Google Glass," which doesn't yet have this feature.