Italian-English dictionary »

grinfia meaning in English

ItalianEnglish
grinfia noun
{f}

talon [talons](hooked claw)
noun
[UK: ˈtæ.lən] [US: ˈtæ.lən]