Spanisch [noun]Englisch [noun] ▶arribada [noun] ▶arrival [noun] ▶arribada [noun] La tormenta alcanzó su arribada al amanecer. ▶landfall [noun] The storm reached its landfall at dawn.