trojaborgar

Swedish

Noun

trojaborgar

  1. indefinite plural of trojaborg