French-English dictionary »

jabisen meaning in English

FrenchEnglish
jabisen nom {m}

shamisen(a Japanese musical instrument)
noun