trojaborgen
Swedish
Noun
trojaborgen
definite singular of
trojaborg