English dictionary, thesaurus, translations & etymology
FreeDict.com

otter in Greek

otter in Greek

βίδρα
noun
An aquatic or marine carnivorous mammal in the subfamily Lutrinae.
ενυδρίδα
noun
An aquatic or marine carnivorous mammal in the subfamily Lutrinae.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.