The story
- Spanish · borrowed fromarribada
- English todayarribada
From Spanish arribada.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A mass nesting of marine turtles. Full definition →
From Spanish arribada.
Etymology from Wiktionary, CC BY-SA 4.0.