French-English dictionary »

branche terrestre meaning in English

FrenchEnglish
branche terrestre nom {f}

earthly branch◼◼◼(set of twelve terms in East Asian cultures)
noun