Summary
English to French:   more detail...
  1. bullring:


English

Detailed Translations for bullring from English to French

bullring: (*Using Word and Sentence Splitter)

bullring:


Synonyms for "bullring":


Related Definitions for "bullring":

  1. a stadium where bullfights take place1

Wiktionary Translations for bullring:

bullring
noun
  1. area in which a bullfight is competed