English to Chinese Dictionary

Search:

金字塔 jīn pyramid (building or structure)


<< back to the home page