Spanish-English dictionary »

taltuza meaning in English

SpanishEnglish
taltuza noun
{f}

gopher [gophers](a small burrowing rodent)
noun
[UK: ˈɡəʊ.fə(r)] [US: ˈɡoʊ.fə(r)]