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


Spanish

Suggestions for Tarragona in Spanish

Spelling Suggestions for: Tarragona


Wiktionary Translations for Tarragona:

Tarragona
proper noun
  1. A province of Catalonia
  2. A city and a port
noun
  1. letter T in ICAO spelling alphabet

External Machine Translations: