Speaky has a translator that's always accessible at the bottom of the page that you can use to translate any text to your native language, or vice versa, for quick help when chatting with someone using a different language.
One option in the settings of your profile will bock all non-native speakers from contacting you.
There are currently tens of thousands of users at Easy Language Exchange.
A fully integrated, clean, and very intuitive chat program is available, which you can use to chat with people you add as friends.
You can also speak over audio and video with the built-in calling feature.
The only thing I don't like about How Do You Do?
is that you can't do an advanced search like a handful of these other language exchange websites allow.