Papoose

Noun

  • (Britain) backpack
  • baby

Leave a Reply

Your email address will not be published.