Italian-English dictionary »

grattatoio meaning in English

ItalianEnglish
grattatoio noun
{m}

scratching post(wooden post that a cat scratches)
noun