You can play dota on warcraft also.
You can download dota map on google by searching and add it to the maps.
Then since adding you can find a map on warcraft.
You would recommend on languages so that you can communicate each other.
Feel free for dota on warcraft.
thanks,