Italian-English dictionary »

topo d'appartamento meaning in English

ItalianEnglish
topo d'appartamento noun
{m}

cat burglar(burglar)
noun