French-English dictionary »

brachiation meaning in English

FrenchEnglish
brachiation nom {f}

brachiation◼◼◼(movement by swinging arms between holds)
noun