papayers

French

Noun

papayers ?

  1. plural of papayer