Summary
Swedish to English:   more detail...
  1. trojanska:
    • Wiktionary:
      trojanska → Trojan


English

Detailed Translations for trojanska from English to Swedish