rudimentary enclosure sometimes erected on the street or in a plaza to celebrate bull fighting festivals - Turkish English Dictionary

Suggest a Term