telegraph cucumbers

English

Noun

telegraph cucumbers

  1. plural of telegraph cucumber