English-Latin dictionary »

mole (animal) meaning in Latin

EnglishLatin
mole (animal) noun
[UK: məʊl]
[US: moʊl]

talpa [talpae](1st) C
noun