English-Italian dictionary »

archlute meaning in Italian

EnglishItalian
archlute (stringed musical instrument)
noun

arciliutonoun
{m}