WPML can serve different languages from different domains or sub-domains. For this to work, some setup is required in your web server.

You can find the detailed how-to tutorial about this topic in our blog post about how to use WPML with different domains per language.