Where is the city of Odessa?

Ukraine
Russia
Poland
France

Trivia Crack Answers Main Page