English
English version

bar billiards in Other games topic

From Longman Dictionary of Contemporary Englishbar billiardsˈbar ˌbilliards noun [uncountable]  DGOa type of billiards played in pubs in Britain