Translation of pyramid in Indonesian

pyramid

limas, piramid

noun

  • 1

    limas, piramid


User Contribution

pyramid

limas

noun