seriba

Noun

1. auction hall; auction site; place where auctions take place

Other forms: