Spanish–English dictionary

English translation of the Spanish word arribo

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