Larissa in German
Larissa in German
Larissa
A city in north-central Greece, the capital of Thessaly.
Larisa
A city in north-central Greece, the capital of Thessaly.