marten in Catalan
marten in Catalan
mart
Any carnivorous mammal of the genus Martes.
marta
Any carnivorous mammal of the genus Martes.