MANDORE


Meaning of MANDORE in English

noun a kind of four-stringed lute.

Webster English vocab.      Английский словарь Webster.