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