bn:01946668n
Noun Named Entity
EL
No term available
EN
Torero Stadium is a 6,000-seat multi-purpose stadium located on the campus of the University of San Diego in San Diego, California. Wikipedia
Relations
Sources