Tambur

Turkish Definition

Tambur, bir çeşit telli saz

Karachay - Turkish Examples

-

English Definition

Drum, a type of stringed instrument