weeping springs

English

Noun

weeping springs

  1. plural of weeping spring