bullringEnglish

bullring

Noun

A stadium where bullfights take place

English: bullring