English-French dictionary »

composite bow meaning in French

EnglishFrench
composite bow (bow made from horn, wood and sinew)
noun

arc composite◼◼◼nom {m}