Dembica

Name in English: 
Dembica
Name in Polish: 
Dębica