mama puts

English

Noun

mama puts

  1. plural of mama put