Translation Of Xstrata In Different Languages

Translate XSTRATA in languages spoken worldwide

English
Ways to say xstrata
اكستراتا [ạkstrạtạ]
Xstrata
Xstrata

Translate XSTRATA in European languages

English
Ways to say xstrata
Xstrata
Xstrata

Phrases in alphabetical order