phiramiti

phiramiti
English: Translation
pyramid
noun