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