Definition of troj in Spanish:

troj

feminine noun

  • 1

    Troje.