Eft

From Fresh Dictionary

English

Noun

eft

  1. A salamander, esp. the European smooth newt (Triton punctatus).
Personal tools