Turkish-English dictionary »

şamisen meaning in English

TurkishEnglish
şamisen noun

shamisen(a Japanese musical instrument)
noun