loach – Deutsch–English translations

🇬🇧 en de 🇩🇪

loach noun

  /ˈləʊt͡ʃ/
  • fish of the family Cobitidae
Schmerle
Wiktionary Links