English to Chinese Dictionary

Search:

橄榄山 gǎn lǎn shān Mount of Olives (in the Christian passion story)


<< back to the home page