English version

bullring in Other sports topic

From Longman Dictionary of Contemporary Englishbullringbull‧ring /ˈbʊlˌrɪŋ/ noun [countable]  DSOthe place where a bullfight is held