1 white-headed harpy | Definition of white-headed harpy

white-headed harpy

noun

Definition of white-headed harpy

British