Subotica in Greek Subotica in Greek Σουμπότιτσα proper noun A city in Vojvodina, Serbia. Add to Flashcards