English-Chinese dictionary »

megalith meaning in Chinese

EnglishChinese
megalith [megaliths] (stone)
noun
[UK: ˈme.ɡə.lɪθ]
[US: ˈme.ɡə.lɪθ]

巨石noun