I'm learning italiano

topo — Italian to English translation

topo means mouse in English. Learn vocabulary with Maspeak.

Guess the translation for mouse
cravatta
topo
amico
scuola elementare
figlio
Skip this question   
Learn italian with Maspeak →
Italian 500