Yes, but not all languages have perfect translations into all other languages so some words may not be translated correctly. For example, French and English have similarities in vocabulary so it is likely that some words can be translated between them but not by default. Other languages such as Chinese or Spanish are more different from one another than they are similar so some words cannot be matched up with any word in the other language.