Portuguese-English dictionary »

arquilaúde meaning in English

PortugueseEnglish
arquilaúde noun
{m}

archlute(stringed musical instrument)
noun