How do you say harpy in French?
— Harpies


Generic synonyms for harpy in French
eagleaigle (m)