English-Spanish dictionary »

archlute meaning in Spanish

EnglishSpanish
archlute (stringed musical instrument)
noun

archilaúdnoun
{m}