stomach pumps

English

Noun

stomach pumps

  1. plural of stomach pump