Definify.com

Definition 2024


toupa

toupa

Galician

Noun

toupa f (plural toupas)

  1. mole (burrowing animal)