Spanish–English dictionary

English translation of the Spanish word apeadero

Spanish → English
  
SpanishEnglish
apeadero flag stop; horse block; platform; temporary quarters; wayside station; way station; whistle‐stop