French

edit

Noun

edit

esgourdes f

  1. plural of esgourde