Definition of Gherkin

Definition of Gherkin
  1. Gherkin Proper noun 30 St Mary Axe
Feedback Form