English-Spanish dictionary »

membranophone meaning in Spanish

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

membranófononoun
{m}