long drinks of water

English

Noun

long drinks of water

  1. plural of long drink of water