petunses

English

Noun

petunses

  1. plural of petunse