olive shells

English

Noun

olive shells

  1. plural of olive shell