Russian billiards

English

Noun

Russian billiards (uncountable)

  1. Synonym of Russian pyramid.