Italian-English dictionary »

arciliuto meaning in English

ItalianEnglish
arciliuto noun
{m}

archlute(stringed musical instrument)
noun