mackerel – English–Español translations

🇬🇧 en es 🇪🇸

mackerel noun

  /ˈmæk(ə)ɹəl/
  • edible fish
caballa, escombro
Wiktionary Links