Talons meaning

Plural form of talon.
noun
0
1
Advertisement