Subotica in Polish Subotica in Polish Subotica proper noun A city in Vojvodina, Serbia. Add to Flashcards