Chinese-English dictionary »

立石 /lìshí/ meaning in English

ChineseEnglish
立石 /lìshí/ noun

menhir(single tall standing stone as a monument)
noun
[UK: ˈmen.hɪə(r)] [US: ˈmen.hɪər]

Your history