Results for "

pyramid

"
English - Turkish Dictionary

pyramid

(English - Turkish Dictionary) :
i. piramit.