martora
Italian
Etymology
From
French
martre
.
Noun
martora
f
(
plural
martore
)
marten
Anagrams
tamarro