beach plums

English

Noun

beach plums

  1. plural of beach plum