1959 -
languages spoken, written or signed: German
author: Emmanuel Guibert, Didier Lefèvre, Martin Budde
This webapp heavily uses JavaScript. You can read its source code from our client code repository