The first multilingual urban dictionary
Untranslatable is an online dictionary that allows people to add words and expressions from all over the world.
The first multilingual urban dictionary
Untranslatable is an online dictionary that allows people to add words and expressions from all over the world.