Spanish–English dictionary

English translation of the Spanish word arribada

Spanish → English
  
SpanishEnglish
arribada arrival
de arribada emergency
arribar land; put into port; arrive; recover; make a comeback; fall off to leeward