Turla
Turla may refer to: Dniester (Turkish: Turla), a river Turla (malware), a Russian spyware package
Turla may refer to:
- Dniester (Turkish: Turla), a river
- Turla (malware), a Russian spyware package
Turla may refer to: Dniester (Turkish: Turla), a river Turla (malware), a Russian spyware package
Turla may refer to: