English-French dictionary »

human pyramid meaning in French

EnglishFrench
human pyramid (tower made of people)
noun

pyramide humaine◼◼◼nom {f}