French-English dictionary »

pyramide humaine meaning in English

FrenchEnglish
pyramide humaine nom {f}

human pyramid◼◼◼(tower made of people)
noun