ADVERTISEMENT

The name of which European city means 'pomegranate' when translated?

Culture Trivia: The name of which European city means 'pomegranate' when translated?