Trikala in Turkish Trikala in Turkish Tırhala proper noun A city in Thessaly, Greece. Add to Flashcards