Spanish–English dictionary

English translation of the Spanish word arribar

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