European otter in Swedish European otter in Swedish utter noun An otter species, Lutra lutra. Add to Flashcards