Synonym for talon


Associated with talon

bird's footclaw
Add a New Entry