GalicianEdit

NounEdit

toupa f (plural toupas)

  1. mole (burrowing animal)