ADVERTISEMENTS

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

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