Tarragona in Bulgarian Tarragona in Bulgarian Тарагона proper noun A city and port in Catalonia, Spain. Add to Flashcards