kamus
.
Search
About
bullring
English
bullring
Noun
A stadium where bullfights take place
English: bullring