How do you say harpy in Italian?
— Arpia


Generic synonyms for harpy in Italian
eagleaquila (f)