Italian-English dictionary »

cagnola meaning in English

ItalianEnglish
cagnola noun
{f}

nursehound [nursehounds](Scyliorhinus stellaris)
noun
[UK: nˈɜːsɪhˌaʊnd] [US: nˈɜːsɪhˌaʊnd]