Spanish
Detailed Translations for estala from Spanish to English
estala:
-
la estala (puerto de escala; escala)
the port of call
Translation Matrix for estala:
Noun | Related Translations | Other Translations |
port of call | escala; estala; puerto de escala |
Related Words for "estala":
External Machine Translations: