pirаmidа

Cyrillic
пирамида
English: Translation
pyramid
noun
geography