Italian-English dictionary »

artiglio meaning in English

ItalianEnglish
artiglio noun

claw [claws](curved horny nail)
noun
[UK: klɔː] [US: ˈklɒ]
The cat is hiding its claws. = Il gatto sta nascondendo i suoi artigli.