granfia

listen to the pronunciation of granfia
Italian - English
claw, talon