English-French dictionary »

compound bow meaning in French

EnglishFrench
compound bow noun

arc à poulies◼◼◼nom