French

edit

Noun

edit

argyrides m

  1. plural of argyride