Italian-English dictionary »

capotasto meaning in English

ItalianEnglish
capotasto noun

capotasto(device placed across the strings)
noun