Back to Dictionary
金字塔
jīnzìtǎ
1. pyramid (building or structure)
Common • Top 9%