French-English dictionary »

chörten meaning in English

FrenchEnglish
chörten nom {m}

chorten◼◼◼(Tibetan stupa)
noun