Tarascon-sur-Ariège in French Tarascon-sur-Ariège in French Tarascon-sur-Ariège proper noun A city in Ariège department, Occitania, France. Add to Flashcards