Teruel in Polish Teruel in Polish Teruel proper noun A city, the provincial capital of Teruel, Spain. Add to Flashcards