bn:00257987n
Noun Named Entity
NL
No term available
EN
Mowbray is a suburb of Launceston in the Australian state of Tasmania and is the site of Mowbray Racecourse, home of the Launceston Cup. Wikipedia
Relations
Sources