Glossa
Glossa
16
174
10
Published:

Glossa

Glossa (γλῶσσα), a Greek word meaning "tongue" or "language,” and the name of a new language-learning app. Chat your way to fluency through your Read More
16
174
10
Published:

Tools

Adobe Photoshop

Creative Fields

Copyright Info

Attribution, Non-commercial, No Derivatives

Read More