TypeLingo
Home
Play
About
Blog
FAQ
Contact
Languages
English
Spanish
Italian
→
English
Spanish
Italian
Levels
Levels 1-10
of 100
Dev
←
1
A1
2
3
4
5
6
7
8
9
10
→
Pronunciation
Translated word
start typing to learn a new language