French-English dictionary »

arc à poulies meaning in English

FrenchEnglish
arc à poulies nom

compound bow◼◼◼noun