SynonymX
Speak
Lutra Lutra
Definition of Lutra Lutra
1.
Otter found in Europe and Asia
Noun
Synonyms for word "lutra lutra"
eurasian otter
Semanticaly linked words with "lutra lutra"
otter
Hyponims for word "lutra lutra"
otter