almadraba – English–Español translations

🇪🇸 es en 🇬🇧

almadraba noun

almadraba, madrague

🇬🇧 en es 🇪🇸

almadraba noun

  • a Mediterranean fishing technique for catching tuna
almadraba
Wiktionary Links