English-French dictionary »

shamisen meaning in French

EnglishFrench
shamisen (a Japanese musical instrument)
noun

jabisennom {m}