archilaúd - Spanish English Dictionary

archilaúd

Play ENESESes
Play ENESESmx

Meanings of "archilaúd" in English Spanish Dictionary : 3 result(s)

Spanish English
General
archilaúd [m] musical instrument resembling a large lute
Music
archilaúd [m] archlute
archilaúd [m] archlute