echidna – Deutsch–English translations

🇬🇧 en de 🇩🇪

echidna noun

  /əˈkɪdnə/
  • any of the four species of small spined monotremes
Ameisenigel, Echidna, Schnabeligel

🇩🇪 de en 🇬🇧

Echidna

echidna
Wiktionary Links