Turkish-English dictionary »

tambur meaning in English

TurkishEnglish
tambur noun

tanbur(instrument)
noun