Summary
Spanish to English:   more detail...
  1. estala:


Spanish

Detailed Translations for estala from Spanish to English

estala:

estala [la ~] noun

  1. la estala (puerto de escala; escala)
    the port of call

Translation Matrix for estala:

NounRelated TranslationsOther Translations
port of call escala; estala; puerto de escala

Related Words for "estala":

  • estalas