harpagons
English
Noun
harpagons
plural of
harpagon
French
Noun
harpagons
m
plural of
harpagon