Taulu
Til
Log in/Sign up
Search...
Tambur
Turkish Definition
Tambur, bir çeşit telli saz
Karachay - Turkish Examples
-
English Definition
Drum, a type of stringed instrument
Suggest Changes
Share