Talp

From Fresh Dictionary

Contents

Catalan

Etymology

Latin talpa

Noun

talp

  1. mole (a burrowing animal)

Hungarian

Noun

talp

  1. sole (of the foot)
Personal tools