Definify.com

Definition 2024


taltuza

taltuza

Spanish

Noun

taltuza f (plural taltuzas)

  1. (Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua) gopher

Synonyms