kamus
.
Search
About
brachiation
English
brachiation
Noun
Swinging by the arms from branch to branch
English: brachiation