Italian-English dictionary »

tiragraffi meaning in English

ItalianEnglish
tiragraffi noun
{m}

cat tree(structure for a cat to play on)
noun