petiotes

French

Noun

petiotes

  1. plural of petiote