English-Italian dictionary »

compound bow meaning in Italian

EnglishItalian
compound bow noun

arco compoundnoun