English edit

Noun edit

satinpods

  1. plural of satinpod