EFT


Meaning of EFT in English

(n.) A salamander, esp. the European smooth newt (Triton punctatus).

Webster's English dictionary.      Английский словарь Webster.