Versione Inglese
Meaning of
"canna nervata o scanalata"
in English language
Italian to English
English to Italian
Italian
English
canna nervata o scanalata
fluted barrel