GalicianEdit

NounEdit

toupa f ‎(plural toupas)

  1. mole (burrowing animal)