Spanish–English dictionary

English translation of the Spanish word arriba

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
arriba
on top
; ; ;

SpanishEnglish
arriba aloft; on top; overhead; up; upstairs; uptown; upward
arriba de up