How do you say Latroya in Spanish?

Exactly the same as you say it in English. Many names do not translate from one language to another, but in the case of the name Latroya, it would sound the same in both languages.