beach strawberries

English

Noun

beach strawberries

  1. plural of beach strawberry