French

edit

Adjective

edit

algophages

  1. plural of algophage