mandola ( synonym found)

Definition of mandola:

(n) : a stringed musical instrument larger than a mandolin

Definition of mandola:

(n) : a stringed musical instrument larger than a mandolin

Back to Top