Italian-English dictionary »

topo selvatico meaning in English

ItalianEnglish
topo selvatico noun
{m}

field mouse [field mice](Apodemus)
noun
[UK: fiːld maʊs fiːld maɪs] [US: ˈfiːld ˈmaʊs ˈfiːld ˈmaɪs]