Leicester

Λέστερ (greek)

  1. Leicester, England (english)
  2. Αγγλικά