On a pure physical basis, Turkey. Better access to resources and Russia.
On a fighting status basis, Spain. Their soldiers were definitely superior to Italian troops, and were battle hardened from the Civil War. Read up on the Spanish Blue Division in WWII - extremely tough soldiers on the Eastern Front.
That being said, I would have taken Turkey. Spain is just too big to defend. Although it’s troops would have been a nice addition in Africa.