Dead Sea apples

English

Noun

Dead Sea apples

  1. plural of Dead Sea apple