pyramid billiards

English

Noun

pyramid billiards (uncountable)

  1. Synonym of Russian pyramid.