a type of stringed instrument found throughout the world, similar to a lute

listen to the pronunciation of a type of stringed instrument found throughout the world, similar to a lute
English - English
tambura