arachides

FrenchEdit

PronunciationEdit

NounEdit

arachides f

  1. plural of arachide