English-French dictionary »

membranophone meaning in French

EnglishFrench
membranophone (instrument)
noun
[UK: mˈembrənˌɒfəʊn]
[US: mˈembrənˌɑːfoʊn]

membraphonenom {m}