oblique pyramids

English

Noun

oblique pyramids

  1. plural of oblique pyramid