trojaborgen

Swedish

Noun

trojaborgen

  1. definite singular of trojaborg