English

edit

Noun

edit

harpagons

  1. plural of harpagon

French

edit

Noun

edit

harpagons m

  1. plural of harpagon